/* CSS Document */

body{ margin:0; padding:0; font-size:12px; color:#333333; font-family:"微软雅黑"; min-width:1000px;}
ul,h1,p,h2,dd.dt,dl{ margin:0; padding:0;}
li{ list-style:none;}
a{ text-decoration:none; color:#3b4546;}
a img{ border:none;}
.clear{clear:both; float:none; position:static}
img{ margin:0; padding:0;}
a:hover{ text-decoration:underline;}
.hei{ font-size:14px; font-family:"微软雅黑"}
.margin{ margin:0 130px;}
.more{ float:right; margin-top:20px; font-size:14px;}


.all{ width:1024px; margin:0 auto; }


.logo{ margin-top:20px; float:left;}
.logo_right span{ margin:0 0px 0 106px;}
.logo_right span i { font-style: normal; margin-left: 5px;}
.xiao1{ background:url(../images/xiao1.gif) left center no-repeat; padding-left:20px; height:15px; display:inline-block}
.xiao2{ background:url(../images/xiao2.gif) left center no-repeat; padding-left:20px; height:15px; display:inline-block}
.xiao3{ background:url(../images/xiao3.gif) left center no-repeat; padding-left:20px; height:15px; display:inline-block}

.logo_right{ float:left; margin:60px 0 0 30px; color:#8b8f9b;}

.xiao4 a.lang { margin:0 22px 0 0;color:#414141; font-size:14px;}


.nav{ float:left; background:url(../images/nav_bg.gif) repeat-x; height:36px; width:1024px; margin-top:20px;position:relative; z-index:1;top:0px;}
.nav ul li{ float:left;line-height:36px;  margin:0 130px 0 0;}
.nav ul li a{ color:#fff; font-size:14px; text-align:center; display:inline-block;}
.nav ul li a:hover{ text-decoration:none}
.nav ul{ margin-left:40px;}

/*导航下拉*/
#menu li a:hover,.red{background:url(../images/a_hover.gif) top center no-repeat;  color:#fff;}
#menu li a.white{ color:#fff;}

/*子菜单*/
#menu li ul{ float:left;position:absolute;top:34px; display:none;background:#041c42;width:140px; padding-left:10px; margin:0; right:0px;}
#menu li ul li{float:left; background:none;width:150px; margin:0;}
#menu li ul li a{color:#fff;line-height:37px;}
#menu li ul li a:hover{ margin:0; padding:0;color:#fff;text-decoration:underline; background:none; height:37px;}



.banner{ float:left; margin-top:2px;}


.news{ float:left; margin-top:10px; width: 254px; display: inline;}
.news ul{ margin-top:15px;}
.news ul li{ height:35px; line-height:35px;}
.news ul li a{ color:#484848;font-size:14px;}


.footer{ float:left;width:1024px; text-align:center; margin-top:40px; line-height:25px; margin-bottom:10px; }
.footer .juhuan{ color:#e19233}


.logo_right2 span{ margin:0 0 0 130px;}
.logo_right2{ float:left; margin-top:60px; width:900px; margin-left: -128px;}
.logo_right2 span i { font-style: normal; margin-left: 5px;}

.denglu{ float:left; width:248px; padding-top:10px;  line-height:30px;}
.denglu div{ height:auto; text-align:right}
.denglu span{ float:left; font-size:14px; display: inline-block; width:80px; font-weight:bold; margin-right:3px; line-height:30px; color:#183868}
.input1{ height:27px; margin-bottom:5px; line-height:30px; width: 150px;}

.denglu a{ margin:0 10px 0 0px; font-size:14px;}
.denglu input.sub{ margin:0 10px 0 60px; font-size:14px; border: 0px; width:35px; background: none; padding:0px; cursor: pointer;}

.dengluz{ float:left; width:248px; padding-top:10px;  line-height:30px;}
.dengluz div{ height:auto; text-align:left}
.dengluz span{ float:left; font-size:14px; padding-right:20px;display: inline-block; width:70px; font-weight:bold; margin-right:3px; line-height:30px; color:#183868}

.dengluz a{ margin:0 10px 0 0px; font-size:14px;}
.dengluz input.sub{ margin:0 10px 0 50px; font-size:14px; border: 0px; width:35px; background: none; padding:0px; cursor: pointer;}

.zhong{ text-align:center; width:100%;}
.text{ line-height:18px; color:#051f48; font-size:14px; font-weight:bold; margin-top:50px;}
.content_btn{ float:left; padding-bottom:50px;}
.content_btn a{ float:left; margin-top:50px;}
.btn_zhong{ float:left; margin:0px 250px;}


.zhuce{ float:none; width:350px; margin:0px auto; padding:120px 0 40px 0; }
.zhuce span{ width:160px; font-size:16px; text-align:right;}
.submit{ width:117px; height:38px; background:none; border:none; background:url(../images/submit.gif) no-repeat; margin:25px 35px 0 35px;line-height:38px; font-size:24px; color:#FFF; text-align: center;}
.cancel{ width:117px; height:38px; background:none; border:none; background:url(../images/cancel.gif) no-repeat; margin-top:15px; line-height:38px; font-size:24px; color:#FFF; text-align: center; }


.fanhui{ float:right; font-size:17px; color:#16335f; margin-right:35px; font-weight:bold}


.title{ font-size:30px; color:#041c42; font-weight:bold;}
.down_list ul li a{ font-size:16px; color:#041c42; line-height:30px; font-weight:bold; background:url(../images/jiao.gif) left center no-repeat; padding-left:10px; }

.content h2.title { clear:both; float: none;}

.content { min-height:150px; _height:150px; clear: both; float: none;}

.date{ float:left; width:100%;font-size:16px; color:#041c42; line-height:20px; font-weight:bold; margin-bottom:10px; padding: 10px 0;}
.con_text{ font-size:14px; color:#041c42; line-height:30px; font-weight:bold;line-height:20px; margin-bottom: 20px;}

.page { padding: 10px 0;}


/* qqshop focus */
#focus {width:1024px; height:262px; overflow:hidden; position:relative;}
#focus ul {height:262px; position:absolute;}
#focus ul li {float:left; width:1024px; height:262px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1024px; height:71px; left:0; bottom:-20px;  background:url(img/banner_bg.png) no-repeat 0 0;}
#focus .btn {position:absolute; width:1024px; height:10px;  right:0; bottom:25px; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:15px; height:15px; _font-size:0; margin-left:5px; cursor:pointer;  background:url(img/xiaoyuan.gif) no-repeat 0 0; margin:0 5px;}
#focus .btn span.on {background:url(img/xiaoyuan2.gif) no-repeat 0 0;}
#focus .preNext {width:50px; height:45px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0; }
#focus .next {right:0; background-position:right top;}